package com.naiterui.ehp.bs.cms.modules.wms.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.naiterui.ehp.bs.cms.common.entity.BaseEntity;

import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 商品
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("p_product")
public class Product extends BaseEntity implements java.io.Serializable {

    private static final long serialVersionUID = 5114134435101549717L;

    /**
     * 主键
     */
    private Long id;

    /**
     * 产品编号
     */
    private String number;

    /**
     * 商品种类 1:药品 2:保健品
     */
    private Integer type;

    /**
     * name
     */
    private String name;

    /**
     * 通用名
     */
    private String commonName;

    /**
     * 安全分类，1：处方药；2：otc
     */
    private Integer nmpaType;

    /**
     * 品牌名称
     */
    private String brandName;

    /**
     * 药理分类ID
     */
    private Integer classificationId;

    /**
     * 是否有效，0：无效；1：有效
     */
    private Integer valid;

    /**
     * 是否关联SKU  0：未关联，1：关联
     */
    private Integer relationSku;

    /**
     * 资料完整  0：不完整，1：完整
     */
    private Integer dataIntegrity;

    /**
     * 批准文号/注册码
     */
    private String approvalNumber;

    /**
     * 生产企业
     */
    private String productionEnterprise;

}
